drawMap()  calls  loadNewChipsets()

loadNewChipsets() calls:
	loadChipset()
	checkForAbortedLoad()


loadChipset()		"fail"
	on error  ->  error()  ->  loadChipset() promise break  ->  
	-> loadChipsetError()  ->  drawMapError()  ->  drawMap_vow.doBreak()  ->  drawMap() promise break


checkForAbortedLoad()		"abort"
	on error  ->  
	->  loadChipsetError()  ->  drawMapError()  ->  drawMap_vow.doBreak()  ->  drawMap() promise break
